cut (someone's) coat according to (someone's) cloth

Translations
vivre selon ses moyens
Definitions
To act or make plans according to one's resources, especially financial means; to live within one's means or adjust one's expectations based on what one can afford.